//{ "allowTupleTypes": "in-intersections" }
type Foo = [number] & [number, number];

type Foo = [string] & [number];

type Foo = [string] & [number, number];

type Foo = [string] & readonly [number, number];

type Foo = [string] & keyof [number, number];

